import Vue from 'vue'
import VueRouter from 'vue-router'
import Layout from '../layout'

const originalPush = VueRouter.prototype.push;
VueRouter.prototype.push = function push(location) {
    return originalPush.call(this, location).catch(err => err)
};
Vue.use(VueRouter);
const routes = [
    {
        path: '*',
        name: 'default',
        component: Layout,
        children: [
            {
                path: '*',
                component: () => import('../views/request'),
                name: 'requestList'
            }/*,
            {
                path: '*',
                component: () => import('../views/index'),
                name: 'index'
            }*/
        ]
    }
];
const router = new VueRouter({
    routes
});

export default router